package com.bjfu.dto;

public class UpdateAdminInfoRequest {

    private Long user_id;        // 用户ID
    private Long team_id;        // 团队ID
    private String name;        // 姓名
    private String avatar_url;   // 头像URL
    private String research_field; // 研究领域
    private Integer status;     // 状态
    private String bio;         // 个人简介
    private String apply_reason;//申请原因
    private String email;//邮箱

    // Getters and Setters
    public Long getUser_id() {
        return user_id;
    }

    public void setUser_id(Long user_id) {
        this.user_id = user_id;
    }

    public Long getTeam_id() {
        return team_id;
    }

    public void setTeam_id(Long team_id) {
        this.team_id = team_id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAvatar_url() {
        return avatar_url;
    }

    public void setAvatar_url(String avatar_url) {
        this.avatar_url = avatar_url;
    }

    public String getResearch_field() {
        return research_field;
    }

    public void setResearch_field(String research_field) {
        this.research_field = research_field;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getBio() {
        return bio;
    }

    public String getApply_reason() {
        return apply_reason;
    }

    public void setApply_reason(String apply_reason) {
        this.apply_reason = apply_reason;
    }

    public void setBio(String bio) {
        this.bio = bio;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    @Override
    public String toString() {
        return "UpdateAdminInfoRequest{" +
                "user_id=" + user_id +
                ", team_id=" + team_id +
                ", name='" + name + '\'' +
                ", avatar_url='" + avatar_url + '\'' +
                ", research_field='" + research_field + '\'' +
                ", status=" + status +
                ", bio='" + bio + '\'' +
                ", apply_reason='" + apply_reason + '\'' +
                ", email='" + email + '\'' +
                '}';
    }
}
